package com.yic.module.base.convert.centeruser;

import java.util.*;

import com.yic.framework.common.pojo.PageResult;

import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import com.yic.module.base.controller.admin.centeruser.vo.*;
import com.yic.module.base.dal.dataobject.centeruser.CenterUserDO;

/**
 * 工作中心人员绑定 Convert
 *
 * @author 系统管理员
 */
@Mapper
public interface CenterUserConvert {

    CenterUserConvert INSTANCE = Mappers.getMapper(CenterUserConvert.class);

    CenterUserDO convert(CenterUserCreateReqVO bean);

    CenterUserDO convert(CenterUserUpdateReqVO bean);

    CenterUserRespVO convert(CenterUserDO bean);

    List<CenterUserRespVO> convertList(List<CenterUserDO> list);

    PageResult<CenterUserRespVO> convertPage(PageResult<CenterUserDO> page);

    List<CenterUserExcelVO> convertList02(List<CenterUserDO> list);

}
